package models.dao;

import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

import models.Login;

public class DAOLogin {
	
	public boolean autenticar(Login f) {
        boolean obj = false;
        try {
                System.out.print(f.senha + " " + f.login);
                // Comando SQL que vai ser enviado ao banco
                String query = "select login from Jogador where login=? and senha=?";
                // Objeto que executa o comando SQL
                PreparedStatement statement = DAOConexao.getConnection()
                                .prepareStatement(query);
                statement.setString(1, f.login);
                statement.setString(2, f.senha);
                // Execução do comando SQL e retorno como ResultSet
                ResultSet resultSet = statement.executeQuery();
                // Iteração no ResultSet
                return resultSet.next();
        } catch (SQLException e) {
                System.out.print(e.getMessage());
        } finally {
                DAOConexao.closeConnection();
        }
        return obj;
	}
}
